package com.tcm.smarthealth.dto.dashboard;

import java.util.List;

public class DashboardOverviewResponse {

    private DashboardHeroResponse hero;
    private List<DashboardProgressItemResponse> progressBreakdown;
    private List<DashboardStatCardResponse> stats;
    private List<DashboardInsightResponse> insights;
    private List<DashboardTrendMetricResponse> trends;
    private List<DashboardRoadmapItemResponse> roadmap;

    public DashboardHeroResponse getHero() {
        return hero;
    }

    public void setHero(DashboardHeroResponse hero) {
        this.hero = hero;
    }

    public List<DashboardProgressItemResponse> getProgressBreakdown() {
        return progressBreakdown;
    }

    public void setProgressBreakdown(List<DashboardProgressItemResponse> progressBreakdown) {
        this.progressBreakdown = progressBreakdown;
    }

    public List<DashboardStatCardResponse> getStats() {
        return stats;
    }

    public void setStats(List<DashboardStatCardResponse> stats) {
        this.stats = stats;
    }

    public List<DashboardInsightResponse> getInsights() {
        return insights;
    }

    public void setInsights(List<DashboardInsightResponse> insights) {
        this.insights = insights;
    }

    public List<DashboardTrendMetricResponse> getTrends() {
        return trends;
    }

    public void setTrends(List<DashboardTrendMetricResponse> trends) {
        this.trends = trends;
    }

    public List<DashboardRoadmapItemResponse> getRoadmap() {
        return roadmap;
    }

    public void setRoadmap(List<DashboardRoadmapItemResponse> roadmap) {
        this.roadmap = roadmap;
    }
}


